逻辑非(!)

您所在的位置:网站首页 js 0的布尔值 逻辑非(!)

逻辑非(!)

2024-07-10 23:02| 来源: 网络整理| 查看: 265

如果其操作数可以转化为 true,则返回 false,否则返回 true。

能够转化为 true 的值叫做真值,能够转化为 false 的值叫做假值。

能够转化为 false 的表达式的示例如下:

null; NaN; 0; 空字符串("" 或 '' 或 ``); undefined。

尽管 ! 运算符可以与非布尔操作数一起使用,但它仍然被认为是一个布尔运算符,因为它的返回值总是可以被转换为布尔基本类型。要明确地将其返回值(或任何一般的表达式)转换为相应的布尔值,请使用双非运算符(!!)或 Boolean 构造函数。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3